the redoubt - French English Dictionary